English Dictionary
◊ SALAD BAR
salad bar
n : a counter where diners can assemble a salad to their own
taste